Tropical Storm Imelda Forms Along Upper Texas Coast
Tropical Storm Imelda formed along the Upper Texas coast on Tuesday. At 2:00 p.m. EDT on Tuesday the center of Tropical Storm Imelda was located at latitude 29.0°N and longitude 95.3°W which put it near Freeport, Texas. Imelda was moving toward the north at 7 m.p.h. (11 km/h). The maximum sustained wind speed was 40 … Continue reading Tropical Storm Imelda Forms Along Upper Texas Coast
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed